package com.cssw.fyzb.tps.service.res.adapter;

/**
 * 资源适配器
 *
 * @author Feng Chen
 */
public interface ResAdapter {

    /**
     * 上传资源
     *
     * @param dest        上传目的地
     * @param contentType 内容类型
     * @param content     内容数据
     * @return 下载地址
     */
    String upload(String dest, String contentType, byte[] content);

    /**
     * 初始化资源
     */
    void start();

    /**
     * 释放资源
     */
    void close();

}
